well manometer - French English Dictionary